impulse repeater - Spanish English Dictionary